﻿// CTime_test.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>
#include <iostream>
#include <Windows.h>
#include "Timer.h"

using namespace std;


void TimerProc(void* p)
{
	int i = *((int*)p);
	cout << i << endl;
}

void main()
{
	Timer timer;

	int i = 10;

	int* p = &i;

	timer.registerHandler(TimerProc, p);
	timer.setInterval(1000);
	timer.Start();

	::Sleep(10000);

	//for (; i > 0; i--)
	//{
	//	cout << "hello" << endl;
	//	::Sleep(1000);
	//}

	timer.Cancel();
	system("pause");
}